reek of carrion - French English Dictionary